New clique and independent set algorithms for circle graphs
نویسندگان
چکیده
Given the interval model of an n-venex, e-edge circle graph G. it is shown how to find a clique of G of maximum size 1 Cresp.. maximum weight) in o (nlogn+min[e,nllog(2nll)]) (resp., O(nlogn+min[n 2,eloglogn])) time. The best previous algoritfuns required. respectively, Ben2) and O(n 2+eloglogn) time. An O(nlogn+dn) time and space algorithm that finds an independent set of maximum weight for the interval model of G is also presented. Here d is !.he maximum number of intervals crossing any position of the line in the interval model of G. The best previous solution for this problem took time 0 (n 3). • This research was supponed in part by the French and Ilalian MinisDies of Education, by the British Research Council Grant SERC-E76797. by NSF Grant CCR-89-00305, by NIH Librlll)' of Medicine Grant ROl LM05I18, by AFOSR GranL 89NM682., and by NATO GranL eRG 900293. u 'This research wo.s supponed in part by the Office of Naval Research under Contracts NOOOI4-84·K· 0502 and NOOOI4-86-K-0689. the Air Force Office of Scientific Research under Grant AFOSR-90-0l07. the National Science Foundation under Grant DCR-8451393. and the National Library of Medicine under Grant ROl-LM05118. U. This research was supponed in pan by the Office of Naval Research. under Contracts NOOOI4-S4·K· 0502 and NOOO14-86-K-0689, and by the National Science Foundalion under Gr:m.t MIP.g7·15652.
منابع مشابه
Trapezoid Graphs and Generalizations, Geometry and Algorithms
Trapezoid graphs are a class of cocomparability graphs containing interval graphs and permutation graphs as subclasses. They were introduced by Dagan et al. [3]. They propose an 0(n2) algorithm for chromatic number and a less efficient algorithm for maximum clique on trapezoid graphs. Based on a geometric representation of trapezoid graphs by boxes in the plane we design optimal, i.e., O(n log ...
متن کامل2 Trapezoid Graphs
Trapezoid graphs are a class of cocomparability graphs containing interval graphs and permutation graphs as subclasses. They were introduced by Dagan, Golumbic and Pinter DGP]. They propose an O(n 2) algorithm for chromatic number and a less eecient algorithm for maximum clique on trapezoid graphs. Based on a geometric representation of trapezoid graphs by boxes in the plane we design optimal, ...
متن کاملAlgorithms for a maximum clique and a maximum independent set of a circle graph
Consider a family of chords i n a c ircle . is obtained by representing each chord by a vertex, two vertices being connected by an edge when the corresponding chords intersect. I n t h i s paper, we describe e f f i c i en t algorithms for finding a ma3cimwn clique and a maximum independent s e t of circle graphs. the number of vertices i n the graph. Key WO&: Circle graph, transi t ive graph, ...
متن کاملAlgorithms for clique-independent sets on subclasses of circular-arc graphs
A circular-arc graph is the intersection graph of arcs on a circle. A Helly circular-arc graph is a circular-arc graph admitting a model whose arcs satisfy the Helly property. A clique-independent set of a graph is a set of pairwise disjoint cliques of the graph. It is NP-hard to compute the maximum cardinality of a clique-independent set for a general graph. In the present paper, we propose po...
متن کاملClique-independent sets of Helly circular-arc graphs
A circular-arc graph is the intersection graph of arcs of a circle. A Helly circular-arc graph is a circular-arc graph admitting a model whose arcs satisfy the Helly property. A clique-independent set of a graph is a set of pairwise disjoint cliques of the graph. It is NP-hard to compute the maximum cardinality of a clique-independent set for a general graph. In the present paper, we propose al...
متن کاملA Maximum Weight Clique Algorithm For Dense Circle Graphs With Many Shared Endpoints
Circle graphs are derived from the intersections of a set of chords. They have applications in VLSI design, bioinformatics, and chemistry. Some intractable problems on general graphs can be solved in polynomial time on circle graphs. As such, the study of circle graph algorithms has received attention. State-of-the-art algorithms for finding the maximum weight clique of a circle graph are very ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Discrete Applied Mathematics
دوره 41 شماره
صفحات -
تاریخ انتشار 1992